package shopbean;

import java.util.List;

/**
 * Created by Administrator on 2016/10/18.
 */
public class ShopBean {

    /**
     * typeList : [{"id":39,"name":"自由行","pic":"http://yp.storage.youpu.cn/icons/discount/t50.png"},{"id":1,"name":"当地玩乐","pic":"http://yp.storage.youpu.cn/icons/discount/t1.png"},{"id":2,"name":"景点门票","pic":"http://yp.storage.youpu.cn/icons/discount/t2.png"},{"id":5,"name":"签证","pic":"http://yp.storage.youpu.cn/icons/discount/t5.png"}]
     * adList : [{"pic":"http://yp.storage.youpu.cn/icons/ad/product/week.png","title":"","url":"http://tehui.youpu.cn/topic/show/?id=1712"},{"pic":"http://yp.storage.youpu.cn/icons/ad/product/dayday.png","title":"","url":"http://tehui.youpu.cn/topic/show/?id=1069&from=singlemessage&isappinstalled=0"}]
     * indexAdList : [{"id":"170","pic":"http://yp.storage.youpu.cn/yp/201610/12/9812d275a45321e39ead703de1128b35.png@640w_430h_1c_1e_1o","title":"只要￥5499起，北京直飞塞班5晚6天自由行，赠北部环岛游~","url":"http://www.youpu.cn/discount/getdetail?id=1493565?fromid=ypfromid_banner101201_6052888467","desc":"面签海岛，亲子、家庭、情侣、闺蜜、基友出行不要错过哦~","type":"activity"},{"id":"169","pic":"http://yp.storage.youpu.cn/yp/201610/11/148cae0d0d0064122610c64641a538be.png@640w_430h_1c_1e_1o","title":"新西兰-冰川探险者的天堂","url":"http://tehui.youpu.cn/topic/show/?id=1818?fromid=ypfromid_banner1010_8380848227","desc":"坐游船，搭直升机，体验冰雪世界，既有震撼壮阔，也有浪漫的童话世界~","type":"topic"}]
     * list : {"total":"689","nextPage":"2","line":[{"thumbPath":"http://yp.storage.youpu.cn/album/Guam/20140820/53f4618e4127e.jpg@300w_300h_1c_1e_1o","lineId":"171206","title":"【北京出发】直飞关岛6天4晚自由行，入住关岛皇家兰花酒店或同级","type":"1","price":8999,"basePrice":"","toCity":"关岛","travelType":""},{"thumbPath":"http://yp.storage.youpu.cn/album/Seoul/20140730/53d8ca06abc33.jpg@300w_300h_1c_1e_1o","lineId":"174358","title":"【疯狂东大门】韩国首尔4晚5天自由行（国航北京出发/五花特二级华美达酒店/含春节出发）","type":"1","price":2399,"basePrice":"","toCity":"首尔","travelType":""},{"thumbPath":"http://yp.storage.youpu.cn/album/Japan/20140730/53d8c9cc0e8b2.jpg@300w_300h_1c_1e_1o","lineId":"178446","title":"【拒签全退】北京出发直飞日本东京+大阪4-14天机票,赠签证","type":"1","price":2899,"basePrice":"","toCity":"日本","travelType":""},{"thumbPath":"http://yp.storage.youpu.cn/album/-Phuket-Island/20140730/53d8b9d8455b9.jpg@300w_300h_1c_1e_1o","lineId":"174531","title":"【北京出发｜春节团期】普吉5晚7天自由行｜四星酒店","type":"1","price":8070,"basePrice":"","toCity":"普吉岛","travelType":"自由行"},{"thumbPath":"http://yp.storage.youpu.cn/album/Tokyo/20140730/53d8c6daaadbb.jpg@300w_300h_1c_1e_1o","lineId":"175242","title":"【拒签全退/初一出发】北京直飞日本东京6天5晚机酒自由行(往返含税机票+全程酒店+签证；春节赴日游火爆，限时售卖，预订从速)","type":"1","price":8699,"basePrice":"","toCity":"东京","travelType":"自由行"}]}
     */

    private DataBean data;

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * total : 689
         * nextPage : 2
         * line : [{"thumbPath":"http://yp.storage.youpu.cn/album/Guam/20140820/53f4618e4127e.jpg@300w_300h_1c_1e_1o","lineId":"171206","title":"【北京出发】直飞关岛6天4晚自由行，入住关岛皇家兰花酒店或同级","type":"1","price":8999,"basePrice":"","toCity":"关岛","travelType":""},{"thumbPath":"http://yp.storage.youpu.cn/album/Seoul/20140730/53d8ca06abc33.jpg@300w_300h_1c_1e_1o","lineId":"174358","title":"【疯狂东大门】韩国首尔4晚5天自由行（国航北京出发/五花特二级华美达酒店/含春节出发）","type":"1","price":2399,"basePrice":"","toCity":"首尔","travelType":""},{"thumbPath":"http://yp.storage.youpu.cn/album/Japan/20140730/53d8c9cc0e8b2.jpg@300w_300h_1c_1e_1o","lineId":"178446","title":"【拒签全退】北京出发直飞日本东京+大阪4-14天机票,赠签证","type":"1","price":2899,"basePrice":"","toCity":"日本","travelType":""},{"thumbPath":"http://yp.storage.youpu.cn/album/-Phuket-Island/20140730/53d8b9d8455b9.jpg@300w_300h_1c_1e_1o","lineId":"174531","title":"【北京出发｜春节团期】普吉5晚7天自由行｜四星酒店","type":"1","price":8070,"basePrice":"","toCity":"普吉岛","travelType":"自由行"},{"thumbPath":"http://yp.storage.youpu.cn/album/Tokyo/20140730/53d8c6daaadbb.jpg@300w_300h_1c_1e_1o","lineId":"175242","title":"【拒签全退/初一出发】北京直飞日本东京6天5晚机酒自由行(往返含税机票+全程酒店+签证；春节赴日游火爆，限时售卖，预订从速)","type":"1","price":8699,"basePrice":"","toCity":"东京","travelType":"自由行"}]
         */

        private ListBean list;
        /**
         * id : 39
         * name : 自由行
         * pic : http://yp.storage.youpu.cn/icons/discount/t50.png
         */

        private List<TypeListBean> typeList;
        /**
         * pic : http://yp.storage.youpu.cn/icons/ad/product/week.png
         * title :
         * url : http://tehui.youpu.cn/topic/show/?id=1712
         */

        private List<AdListBean> adList;
        /**
         * id : 170
         * pic : http://yp.storage.youpu.cn/yp/201610/12/9812d275a45321e39ead703de1128b35.png@640w_430h_1c_1e_1o
         * title : 只要￥5499起，北京直飞塞班5晚6天自由行，赠北部环岛游~
         * url : http://www.youpu.cn/discount/getdetail?id=1493565?fromid=ypfromid_banner101201_6052888467
         * desc : 面签海岛，亲子、家庭、情侣、闺蜜、基友出行不要错过哦~
         * type : activity
         */

        private List<IndexAdListBean> indexAdList;

        public ListBean getList() {
            return list;
        }

        public void setList(ListBean list) {
            this.list = list;
        }

        public List<TypeListBean> getTypeList() {
            return typeList;
        }

        public void setTypeList(List<TypeListBean> typeList) {
            this.typeList = typeList;
        }

        public List<AdListBean> getAdList() {
            return adList;
        }

        public void setAdList(List<AdListBean> adList) {
            this.adList = adList;
        }

        public List<IndexAdListBean> getIndexAdList() {
            return indexAdList;
        }

        public void setIndexAdList(List<IndexAdListBean> indexAdList) {
            this.indexAdList = indexAdList;
        }

        public static class ListBean {
            private String total;
            private String nextPage;
            /**
             * thumbPath : http://yp.storage.youpu.cn/album/Guam/20140820/53f4618e4127e.jpg@300w_300h_1c_1e_1o
             * lineId : 171206
             * title : 【北京出发】直飞关岛6天4晚自由行，入住关岛皇家兰花酒店或同级
             * type : 1
             * price : 8999
             * basePrice :
             * toCity : 关岛
             * travelType :
             */

            private List<LineBean> line;

            public String getTotal() {
                return total;
            }

            public void setTotal(String total) {
                this.total = total;
            }

            public String getNextPage() {
                return nextPage;
            }

            public void setNextPage(String nextPage) {
                this.nextPage = nextPage;
            }

            public List<LineBean> getLine() {
                return line;
            }

            public void setLine(List<LineBean> line) {
                this.line = line;
            }

            public static class LineBean {
                private String thumbPath;
                private String lineId;
                private String title;
                private String type;
                private int price;
                private String basePrice;
                private String toCity;
                private String travelType;

                public String getThumbPath() {
                    return thumbPath;
                }

                public void setThumbPath(String thumbPath) {
                    this.thumbPath = thumbPath;
                }

                public String getLineId() {
                    return lineId;
                }

                public void setLineId(String lineId) {
                    this.lineId = lineId;
                }

                public String getTitle() {
                    return title;
                }

                public void setTitle(String title) {
                    this.title = title;
                }

                public String getType() {
                    return type;
                }

                public void setType(String type) {
                    this.type = type;
                }

                public int getPrice() {
                    return price;
                }

                public void setPrice(int price) {
                    this.price = price;
                }

                public String getBasePrice() {
                    return basePrice;
                }

                public void setBasePrice(String basePrice) {
                    this.basePrice = basePrice;
                }

                public String getToCity() {
                    return toCity;
                }

                public void setToCity(String toCity) {
                    this.toCity = toCity;
                }

                public String getTravelType() {
                    return travelType;
                }

                public void setTravelType(String travelType) {
                    this.travelType = travelType;
                }
            }
        }

        public static class TypeListBean {
            private int id;
            private String name;
            private String pic;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getPic() {
                return pic;
            }

            public void setPic(String pic) {
                this.pic = pic;
            }
        }

        public static class AdListBean {
            private String pic;
            private String title;
            private String url;

            public String getPic() {
                return pic;
            }

            public void setPic(String pic) {
                this.pic = pic;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }
        }

        public static class IndexAdListBean {
            private String id;
            private String pic;
            private String title;
            private String url;
            private String desc;
            private String type;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getPic() {
                return pic;
            }

            public void setPic(String pic) {
                this.pic = pic;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public String getDesc() {
                return desc;
            }

            public void setDesc(String desc) {
                this.desc = desc;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }
        }
    }
}
